Joomla Community Magazine Authors
Luciano Martínez
Articles
Un contador de artículos en el gestor de categorías: ¿una posible nueva funcionalidad?
De entre todo el montón de gente increíble que conocí en el Joomla & beyond 2015, tuve la oportunidad de conocer a Peter Martin, un crack del mundo Joomla y una gran persona. En una de esas interesantes conversaciones, Peter me platicó su idea de una nueva funcionalidad en Joomla y de cómo había surgido.
Read more …
Mi primer JAB
La experiencia de un JAB no puede ser descrita por completo en ningún artículo. No hay como vivirlo. Sin embargo en este artículo quiero resumir y compartir un poco de lo que viví.
Read more …
Potencia tu Joomla! con Etiquetas
Los tags (o etiquetas en español) aparecieron con la versión 3.1 de Joomla! lo que hizo de este componente nativo una de las funcionalidades más esperadas en esta versión de nuestro CMS. El concepto de etiquetas debería ser familiar para la mayor parte de los usuario de internet pero en este artículo daremos una descripción del potencial de esta función y cómo utilizarla.
Read more …
JLadies - fuerza femenina Joomla!
El pasado 8 de marzo se celebró el Día Internacional de la Mujer. He aquí un recuento de algunas de la mujeres que son pieza clave en el proyecto Joomla!.
Read more …
En un Joomla! paralelo
Recientemente fui contactado por una empresa para modificar su sitio web actual con contenidos nuevos. Un sitio integrado con Joomla! 1.5 y además bastante complejo. Fue el “cómo se hacía antes” que redescubrí con este trabajo lo que me motivó a escribir este artículo desde un mundo paralelo.
Read more …
Directorio de Recursos Joomla (JRD)
¡Conéctate y haz más! ¡Todas las postulaciones han sido revisadas! Cuando nos propusimos crear el nuevo Directorio de Recursos Joomla (JRD) había más de 350 postulaciones esperando pasar por el proceso de aprobación. ¡Nos da gusto compartir que las hemos revisado todas!
Read more …
Otro reto para Freelancer: Branding Personal
Siguiendo con mi serie de artículos sobre freelance, viene ahora a la mente un tema en el que muy pocos pensamos cuando trabajamos de forma independiente, y queda perfecto para agregarlo también a nuestra lista retos: El branding personal. Vamos a definirlo y a resaltar los puntos más importantes que como freelancer debemos considerar.
Read more …
Cómo fortalecer tu contraseña de Súper Administrador de Joomla!
Nunca juegues con la seguridad de tu sitio web Joomla!, y nunca, quiero decir nunca, nunca, nunca utilices palabras del diccionario para una contraseña de súper administrador de Joomla!.
Recuerda que la Internet está llena de robots maliciosos, la mayoría de la veces creados por malas personas que escanean y recolectan contraseñas de administrador de sitios Joomla! y Wordpress y lo pueden hacer más rápido de lo que tardas en leer esta frase.
Sé freelancer decían. 10 Retos que debes vencer.
Sé freelancer, decían. Sé tu propio jefe, decían. Sé el dueño de tu propio tiempo, decían. Y en efecto tenían razón. ¡No del todo! Ser freelancer te da muchas satisfacciones desde el mismo momento en que tomas la decisión de dar el salto. Sin embargo no puedo decir que sea tarea fácil. Lo fácil está en una oficina con tareas fijas y salario seguro. Ser freelancer es un mundo aparte que representa muchos retos a vencer.
Read more …
Dando soporte a extensiones Joomla!
En el último mes he tenido la oportunidad de colaborar para una de las empresas desarrolladoras de extensiones y plantillas más importantes del mundo Joomla! dando soporte a sus usuarios. A pesar del poco tiempo, esta actividad me ha dejado unas cuantas experiencias que me gustaría compartirles.
Read more …
Deja que tus usuarios elijan su propio estilo
Imagina: Tu usuario se registra y elige la combinación de colores y estilos que desea tener cuando se loguee en tu sitio. No es nada complicado. Un pequeño plugin que explote el potencial de crear perfiles de usuarios, disponible a partir de j2.5 y unos cuantos archivos css nos pueden dar excelentes resultados.
Read more …
Tutorial: línea de tiempo
La idea es simple. Crear una línea de tiempo animada con css. Muy útil para mostrar una página con la historia de una corporación o de los momentos importantes en la biografía de una persona. Y no es necesario instalar ninguna extensión. Solo bastará con hacer unas leves modificaciones a tu template y agregar unas líneas a tu css.
Read more …
¡Joomlero, te amo!
Igual que tú, querido lector, hace algunos años tomé la decisión de elegir Joomla!. Poco importa si fue una elección bien pensada; resultado de una larga comparación de los CMS existentes o solo porque no encontré otra cosa. Poco importa lo que me haya llevado a instalarlo, lo más importante es saber por qué no instalaría otra cosa.
Read more …
Un sistema de seguridad para Joomla!
Muchos de nosotros creemos que realizar todas las actualizaciones de seguridad es una buena solución para mantener nuestro sitio joomla! seguro, pero desafortunadamente no es suficiente. Desde septiembre de 2005, ya sabemos lo que el CMS Joomla! es capaz de hacer. Evidentemente con todo lo relacionado con el framework, la compatibilidad y la flexibilidad, Joomla! sigue estando como un gigante firme en el mundo de los CMS. Sobre todo porque se ve periódicamente mejorado por las actualizaciones. Pero algunos consideran que una seguridad basada únicamente en actualizaciones es una solución anticuada que es conveniente abandonar. Algunos dicen también que la implementación de un antivirus y/o un software anti-malware en el núcleo de Joomla! es muy recomendable.
Read more …
Override del mes: Metamorfosis al mod_menu
Siguiendo los overrides: Esa manera práctica y divertida de “cambiarle la máscara” a nuestro joomla. En esta ocasión vamos a darle vida a nuestro módulo de menú haciéndolo acordeón. ¡Fácil, rápido y genial!
Read more …
Desmarañando el password de Joomla!.¿Cómo se hace?
Seguramente más de una vez te has preguntado “¿cómo crea joomla sus contraseñas?”. Porque hiciste tu propio script de registro en php, porque quieres recuperar una contraseña o simplemente por curiosidad. Aqui lo explico brevemente.
Read more …
¿LTS o STS? ... ¡Esa es la cuestión!
Cuando un sitio nuevo necesita ser desarrollado, te enfrentas a una decisión que no debes tomar a la ligera. ¿Realizo el sitio con la versión con soporte de larga duración (LTS) o con la última versión con soporte de corta duración (STS)?. La respuesta es, por supuesto, “depende”.
Read more …
Override del Mes: Presentaciones Alternativas
El Modelo-Vista-Controlador (MVC): una de las grandes maravillas de la programación. Y es a esta maravilla a la que le debemos la magia de los Overrides en Joomla! que en la versión 3.2 nos sorprende con el gestor de plantilla que incorpora una forma fácil y divertida de crear presentaciones alternativas para nuestros módulos y componentes.
Read more …
¿Tu primera propuesta de proyecto? ¡No temas!
Ya sabes utilizar Joomla!. Ya eres capaz de montar sitios web, adaptar plantillas, instalar y modificar componentes, hasta desarrollar tus propios plugins. Ya entre tus conocidos (lo que algunos mercadólogos llaman “mercado caliente”) has empezado a difundir lo que haces como freelancer. El primo de un amigo tuyo te recomienda con un tío lejano del sobrino de un vecino, quien te pide una propuesta para un sitio web y es el momento en el que el miedo inunda tu ser. ¡No temas! Sigue leyendo.
Read more …
Desarrollo de componentes: Normalización de la base de datos.
Desde mi punto de vista, una de las formas más divertidas e interesantes de trabajar con Joomla! es el desarrollo de componentes. La integración de la arquitectura Modelo-Vista-Controlador, la creciente cantidad de tutoriales para el desarrollo de extensiones, el surgimiento del proyecto Joomla Component Creator y el gran compromiso en los foros de soporte, han facilitado enormemente la creación de componentes tanto para desarrolladores experimentados como para los más novatos. En la práctica, la mayoría de nosotros desarrollamos, como comúnmente se dice, "al vuelo", pero hay parte de la teoría del ciclo de vida de un desarrollo que no debemos dejar olvidada aunque creamos que eso nos quitará tiempo. Uno de esos pasos olvidado por la mayoría de los tutoriales, es la Normalización de la Base de Datos. ¿Qué es?¿Para qué sirve?¿Cómo se hace? Trataré de ser breve.
Read more …
Migración: Copiar archivos directamente de un hosting a otro
Uno de los dolores de cabeza de muchos de nosotros al migrar sitios de un hosting a otro surge cuando hay que mover los archivos. Hablando de hosting compartido, el proceso normal se resume en comprimir los archivos, descargarlos y subirlos al nuevo hosting. Historia muy bonita hasta que te encuentras con un sitio de más de 2gb y tu conexión de banda ancha funciona peor que un dialUp de 56kbps. Unas cuantas líneas de código pueden ser la solución.
Read more …
10 prejuicios en torno a Joomla
La revista virtual Alemana screengui.de dirigida a los profesionales del desarrollo Web, solicitó a Angie Radtke, autora original de este artículo, que hablara sobre los 10 prejuicios entorno a Joomla!. Estas son sus respuestas.
Read more …
Hola, diseño Flat. 17 plantillas Joomla de inspiración
Durante el último par de años hemos visto una enorme evolución en la manera en que diseñadores y desarrolladores se acercan al diseño de la Interfaz pública y la experiencia del usuario (UI/UX). Diseño adaptable, twitter, Bootstrap, Jquery, Less, Sass, y HTML5 vienen a la mente. Y ahora, por primera vez, con el tiempo, una tendencia del diseño gráfico surge de la necesidad de accesibilidad. Estoy hablando del diseño Plano (Flat Desing).
Read more …
Mod_menu de colores.
¿Alguna vez se te ha antojado que un menú de tu sitio Joomla, se vea de colores?.
Imagina un sitio dedicado a niños, donde necesitas que cada item de menú sea de un color diferente y que éste cambie al azar cada vez que abras o recargues la página.
Es muy sencillo de hacer.
Read more …
Pasando variables GET a un Wrapper.
Supón que insertas un sitio web externo o desarrollado por tí en un wrapper, pero el funcionamiento de éste depende de variables que deben ser declaradas en la url. He aquí la forma de lograrlo.
Read more …